Cabbage Rose - French English Dictionary